SlideShare a Scribd company logo
1 of 21
Download to read offline
PLNOG 6, Warszawa, 17 Marca 2010
● coś o mnie
● dlaczego kontynuacja tematu ?
Obsługa abonentów poprzez sieć
L2 i L3, czyli ciąg dalszy
centralnego BRASa w sieci
PLNOG 6, Warszawa, 17 Marca 2010
SE100 #1
BGP peer 1 BGP peer 2 BGP peer 3
Obecna struktura sieci
SE100 #2
PLNOG 6, Warszawa, 17 Marca 2010
O&M
Radius
PPPoE - implementacja
context wifi1
vlan 521
vlan 522
vlan 523
vlan 524
Vlan 525
port ethernet 2/3
dot1q pvc 521 encapsulation multi
mac-address 00:00:01:ac:01:00
circuit protocol pppoe
bind authentication chap maximum 2000
dot1q pvc 522 encapsulation multi
mac-address 00:00:01:ac:01:00
circuit protocol pppoe
bind authentication chap maximum 2000
802.1Q or QinQ
PLNOG 6, Warszawa, 17 Marca 2010
[local]RedBack_SE100#context wifi1
[wifi1]RedBack_SE100#show config
Building configuration...
Current configuration:
!
context wifi1
domain wifi advertise
!
…
[wifi1]RedBack_SE100#context voip1
[voip1]RedBack_SE100#show config
Building configuration...
Current configuration:
!
context voip1
domain voip advertise
!
…
[voip1]RedBack_SE100#context sgt-tv
[sgt-tv]RedBack_SE100#show config
Building configuration...
Current configuration:
!
context sgt-tv
!
...
[voip1]RedBack_SE100#context local
[local]RedBack_SE100#show config
!
…
!
pppoe services marked-domains
pppoe tag ac-name leon-ac01
pppoe always-send-padt
!
...
PPPoE implmentacja - cont.
PLNOG 6, Warszawa, 17 Marca 2010
O&M
Radius
CLIPS implementatacja
context clips
vlan 3301
vlan 3302
vlan 3303port ethernet 2/3
dot1q pvc 3301 encapsulation multi
mac-address 00:00:01:ac:01:00
service clips dhcp context clips
dot1q pvc 3302 encapsulation multi
mac-address 00:00:01:ac:01:00
service clips dhcp context clips
802.1Q or QinQ
87.101.75.212/20
87.101.64.89/20
87.101.66.120/20
87.101.70.227/20
87.101.71.56/20
interface clips multibind
description GW interface
ip address 87.101.64.1/20
dhcp server interface
ip arp proxy-arp
ClientLess IP Service
PLNOG 6, Warszawa, 17 Marca 2010
BGP
management
clips
wifi
voip
bgp peer 1
bgp peer 2
bgp peer 3
RedBack SE100
lan-1
wifi vlan-1
wifi vlan-n
lan-n
O&M
Radius
voip
IP PBX
CLIPS & PPPoE
PLNOG 6, Warszawa, 17 Marca 2010
CLIPS & PPPoE
# regular DHCP + PPPoE
!
port ethernet 2/3
encapsulation dot1q
dot1q pvc 5 encapsulation multi
bind interface vlan5 bgp1
circuit protocol pppoe
bind authentication chap maximum 100
!
# CLIPS (DHCP) + PPPoE
!
port ethernet 2/3
encapsulation dot1q
dot1q pvc 10 encapsulation multi
service clips dhcp context clips
circuit protocol pppoe
bind authentication chap maximum 100
!
PLNOG 6, Warszawa, 17 Marca 2010
Wprowadzamy GEPON
10.0.0.10/24
10.0.0.227/24
10.0.0.99/24
OLT
ONUAle w czym problem ???
PON
10.0.0.13/24
10.0.0.108/24
10.0.0.1/24
PLNOG 6, Warszawa, 17 Marca 2010
Wprowadzamy GEPON
10.0.0.10/24
10.0.0.227/24
10.0.0.99/24
OLT
ONUAle w czym problem ???
PON
10.0.0.13/24
10.0.0.108/24
10.0.0.1/24
PLNOG 6, Warszawa, 17 Marca 2010
Jak to podobno zrobił Dialog ?
10.0.0.10/32
10.0.0.227/32
10.0.0.99/32
OLT
ONU
PON
10.0.0.13/32
10.0.0.108/32
10.0.0.1/24
BRAS
Sesje PPPoE
PLNOG 6, Warszawa, 17 Marca 2010
O&M
Radius
A jak my to zrobiliśmy ??
context clips
port ethernet 2/4
dot1q pvc 3301 encapsulation multi
service clips dhcp context clips
188.137.48.10/23
188.137.48.17/23
188.137.48.99/23
188.137.49.10/23
188.137.49.89/23
interface GEPON multibind
description Adresacja dla GEPONa
ip address 188.137.48.1/23
dhcp server interface
ip arp proxy-arp always
GEPON + CLIPS
OLT
ONU
vlan3036
PLNOG 6, Warszawa, 17 Marca 2010
OLT
ONUI po problemie ;)
PON
188.137.48.1/23
GEPON + CLIPS cont.
188.137.48.10/23
188.137.48.17/23
188.137.48.99/23
188.137.49.10/23
188.137.49.89/23
ip arp proxy-arp always
PLNOG 6, Warszawa, 17 Marca 2010
CLIPS po L3 ???
O&M
Radius
context clips
LAN 1
LAN 2
LAN 3
802.1Q vlan
MAC LIMIT
Np. usługa Netii lub 3s
PLNOG 6, Warszawa, 17 Marca 2010
O&M
Radius
BRAS
context bgp2
95.131.35.64/26
vlan 806
95.131.35.249/30
Świat
Switch L3
95.131.35.250/30
95.131.35.65
95.131.35.90
95.131.35.70
95.131.35.77
CLIPS po L3
PLNOG 6, Warszawa, 17 Marca 2010
# L3 router
# ExtremeNetworks x450
create vlan test-clipsL3
config vlan test-clipsL3 tag 806
config vlan test-clipsL3 add ports 1 tagged
config vlan test-clipsL3 ipaddress 95.131.35.250/30
create vlan test-clipsL3-LAN1
config vlan test-clipsL3-LAN1 add ports 2 untagged
config vlan test-clipsL3 ipaddress 95.131.35.65/26
config iproute add default 95.131.35.249
enable ipforwarding
enable bootprelay vr "VR-Default"
configure bootprelay add 95.131.35.249 vr "VR-Default"
#
CLIPS po L3 – L3 router
SummitX450-24x.9 # show vlan
---------------------------------------------------------------------------------------
Name VID Protocol Addr Flags Proto Ports Virtual
---------------------------------------------------------------------------------------
test-clipsL3-LAN 4093 95.131.35.65 /26 -f---------------------- ANY 1 /1 VR-Default
test-clipsL3-p2p 806 95.131.35.250 /30 -f---------------------- ANY 1 /1 VR-Default
---------------------------------------------------------------------------------------
PLNOG 6, Warszawa, 17 Marca 2010
CLIPS po L3 – BRAS
# BRAS
# Ericsson/Redback SE100
!
context bgp2
!
no ip domain-lookup
!
interface to-l3-router
ip address 95.131.35.249/30
ip access-group acl-for-l3-relays-only in
!
interface vlan300
description ATMAN - transit.global
ip address 212.91.8.246/30
!
interface vlan796
description crowley-decix AS49001
ip address 93.159.57.138/30
!
interface vlan806 multibind
description clipsL3
ip address 95.131.35.126/26
dhcp server interface
no logging console
!
!
ip access-list acl-for-l3-relays-only
seq 10 permit ip host 95.131.35.250
seq 11 permit ip host 95.131.35.65
!
aaa authentication subscriber none
!
subscriber default
dhcp max-addrs 1
dns primary 195.66.73.2
dns secondary 195.66.73.11
!
ip route 95.131.35.64/26 95.131.35.250 connected tag 777
!
dhcp server policy
option domain-name-server 195.66.73.2 195.66.73.11
subnet 95.131.35.64/26 name clipsL3
range 95.131.35.70 95.131.35.100
option router 95.131.35.65
!
!
port ethernet 2/16
auto-negotiate flc tx&rx force enable
no shutdown
encapsulation dot1q
dot1q pvc 806
bind interface to-l3-router bgp2
service clips dhcp context bgp2
!
PLNOG 6, Warszawa, 17 Marca 2010
CLIPS po L3 – BRAS
[bgp2]R1_SE100#show subscribers active
00:00:24:c5:03:e0
Session state Up
Circuit 2/16 vlan-id 806 clips 212855
Internal Circuit 2/16:1023:63/7/2/46895
Interface bound vlan806
Current port-limit unlimited
dns primary 195.66.73.2 (applied from sub_default)
dns secondary 195.66.73.11 (applied from sub_default)
dhcp max-addrs 1 (applied)
IP host entries installed by DHCP: (max_addr 1 cur_entries 1)
95.131.35.70 00:00:24:c5:03:e0
[bgp2]R1_SE100#show circuit
Circuit Internal Id Encap State Bound to
2/16 vlan-id 806 1/2/636 dot1q Up to-l3-router@bgp2
2/16 vlan-id 806 clips 212855 7/2/46895 dot1q clips Up vlan806@bgp2
[bgp2]R1_SE100#show bindings
Circuit State Encaps Bind Type Bind Name
2/16 vlan-id 806 Up dot1q interface to-l3-router@bgp2
2/16 vlan-id 806 clips 212855 Up dot1q clips authen 00:00:24:c5:03:e0
PLNOG 6, Warszawa, 17 Marca 2010
CLIPS po L3 – Zapętlić ruch przez BRAS
Ale po co ???
O&M
Radius
BRAS
context bgp2
95.131.35.64/26
vlan 806
Świat
Switch L3
Cisco – private vlan z forwardowaniem ruchu na wybrany port
PLNOG 6, Warszawa, 17 Marca 2010
Co z obsługą RouteSerwerów ??
Wprowadzone od SEOS 6.4.1.1.. ale....
PLNOG 6, Warszawa, 17 Marca 2010
Co z Ipv6 dla abonentów (BRAS) ??
Wprowadzone w SEOS 6.3.1.2
Oraz w SEOS 6.4.1.1.. ale....
PLNOG 6, Warszawa, 17 Marca 2010
W przypadku pytań:
Marcin Kuczera
E-mail: marcin.kuczera@leon.pl
Tel. +48 605 592 617

More Related Content

What's hot

Junos vs ios Troubleshooting comands
Junos vs ios Troubleshooting comands Junos vs ios Troubleshooting comands
Junos vs ios Troubleshooting comands sandeep kumar
 
LF_OVS_17_OVS-DPDK: Embracing your NUMA nodes.
LF_OVS_17_OVS-DPDK: Embracing your NUMA nodes.LF_OVS_17_OVS-DPDK: Embracing your NUMA nodes.
LF_OVS_17_OVS-DPDK: Embracing your NUMA nodes.LF_OpenvSwitch
 
Juniper JNCIA – Juniper OSPF Route Configuration
Juniper JNCIA – Juniper OSPF Route ConfigurationJuniper JNCIA – Juniper OSPF Route Configuration
Juniper JNCIA – Juniper OSPF Route ConfigurationHamed Moghaddam
 
SAS (Secure Active Switch)
SAS (Secure Active Switch)SAS (Secure Active Switch)
SAS (Secure Active Switch)Security Date
 
PLNOG 4: Marcin Kuczera - Jak wyrzuciliśmy wszystkie Linuxy, czyli centralny ...
PLNOG 4: Marcin Kuczera - Jak wyrzuciliśmy wszystkie Linuxy, czyli centralny ...PLNOG 4: Marcin Kuczera - Jak wyrzuciliśmy wszystkie Linuxy, czyli centralny ...
PLNOG 4: Marcin Kuczera - Jak wyrzuciliśmy wszystkie Linuxy, czyli centralny ...PROIDEA
 
Cisco CCNA- PPP Multilink Configuration
Cisco CCNA- PPP Multilink ConfigurationCisco CCNA- PPP Multilink Configuration
Cisco CCNA- PPP Multilink ConfigurationHamed Moghaddam
 
Oracle http server installation on linux
Oracle http server installation on linuxOracle http server installation on linux
Oracle http server installation on linuxRavi Kumar Lanke
 
Raspberry PI iGate with TNC Direwolf Soundmodem
Raspberry PI iGate with TNC Direwolf SoundmodemRaspberry PI iGate with TNC Direwolf Soundmodem
Raspberry PI iGate with TNC Direwolf SoundmodemAURELIO PY5BK
 
Packet Tracer: SNMP, Netflow, Sys-log
Packet Tracer: SNMP, Netflow, Sys-logPacket Tracer: SNMP, Netflow, Sys-log
Packet Tracer: SNMP, Netflow, Sys-logRafat Khandaker
 
Cisco CCNA- How to Configure Multi-Layer Switch
Cisco CCNA- How to Configure Multi-Layer SwitchCisco CCNA- How to Configure Multi-Layer Switch
Cisco CCNA- How to Configure Multi-Layer SwitchHamed Moghaddam
 
ipv6 introduction & environment buildup
ipv6 introduction & environment buildupipv6 introduction & environment buildup
ipv6 introduction & environment builduppsychesnet Hsieh
 
CEFv6 in a nutshell
CEFv6 in a nutshellCEFv6 in a nutshell
CEFv6 in a nutshellFred Bovy
 
Aryandi triyanto 10 (tugas cisco 1 router 3 pc)
Aryandi triyanto 10 (tugas cisco 1 router 3 pc)Aryandi triyanto 10 (tugas cisco 1 router 3 pc)
Aryandi triyanto 10 (tugas cisco 1 router 3 pc)aryandi572
 

What's hot (19)

mpls-04
mpls-04mpls-04
mpls-04
 
GRE Tunnel Configuration
GRE Tunnel ConfigurationGRE Tunnel Configuration
GRE Tunnel Configuration
 
Junos vs ios Troubleshooting comands
Junos vs ios Troubleshooting comands Junos vs ios Troubleshooting comands
Junos vs ios Troubleshooting comands
 
LF_OVS_17_OVS-DPDK: Embracing your NUMA nodes.
LF_OVS_17_OVS-DPDK: Embracing your NUMA nodes.LF_OVS_17_OVS-DPDK: Embracing your NUMA nodes.
LF_OVS_17_OVS-DPDK: Embracing your NUMA nodes.
 
Juniper JNCIA – Juniper OSPF Route Configuration
Juniper JNCIA – Juniper OSPF Route ConfigurationJuniper JNCIA – Juniper OSPF Route Configuration
Juniper JNCIA – Juniper OSPF Route Configuration
 
SAS (Secure Active Switch)
SAS (Secure Active Switch)SAS (Secure Active Switch)
SAS (Secure Active Switch)
 
PLNOG 4: Marcin Kuczera - Jak wyrzuciliśmy wszystkie Linuxy, czyli centralny ...
PLNOG 4: Marcin Kuczera - Jak wyrzuciliśmy wszystkie Linuxy, czyli centralny ...PLNOG 4: Marcin Kuczera - Jak wyrzuciliśmy wszystkie Linuxy, czyli centralny ...
PLNOG 4: Marcin Kuczera - Jak wyrzuciliśmy wszystkie Linuxy, czyli centralny ...
 
2 netcat enum-pub
2 netcat enum-pub2 netcat enum-pub
2 netcat enum-pub
 
Cisco CCNA- PPP Multilink Configuration
Cisco CCNA- PPP Multilink ConfigurationCisco CCNA- PPP Multilink Configuration
Cisco CCNA- PPP Multilink Configuration
 
Oracle http server installation on linux
Oracle http server installation on linuxOracle http server installation on linux
Oracle http server installation on linux
 
Raspberry PI iGate with TNC Direwolf Soundmodem
Raspberry PI iGate with TNC Direwolf SoundmodemRaspberry PI iGate with TNC Direwolf Soundmodem
Raspberry PI iGate with TNC Direwolf Soundmodem
 
Packet Tracer: SNMP, Netflow, Sys-log
Packet Tracer: SNMP, Netflow, Sys-logPacket Tracer: SNMP, Netflow, Sys-log
Packet Tracer: SNMP, Netflow, Sys-log
 
New ospf
New ospfNew ospf
New ospf
 
Cisco CCNA- How to Configure Multi-Layer Switch
Cisco CCNA- How to Configure Multi-Layer SwitchCisco CCNA- How to Configure Multi-Layer Switch
Cisco CCNA- How to Configure Multi-Layer Switch
 
ipv6 introduction & environment buildup
ipv6 introduction & environment buildupipv6 introduction & environment buildup
ipv6 introduction & environment buildup
 
Gre tunnel pdf
Gre tunnel pdfGre tunnel pdf
Gre tunnel pdf
 
Amos command
Amos commandAmos command
Amos command
 
CEFv6 in a nutshell
CEFv6 in a nutshellCEFv6 in a nutshell
CEFv6 in a nutshell
 
Aryandi triyanto 10 (tugas cisco 1 router 3 pc)
Aryandi triyanto 10 (tugas cisco 1 router 3 pc)Aryandi triyanto 10 (tugas cisco 1 router 3 pc)
Aryandi triyanto 10 (tugas cisco 1 router 3 pc)
 

Similar to PLNOG 6: Marcin Kuczera - Obsługa abonentów poprzez sieć L2 i L3, czyli ciąg dalszy centralnego BRASa w sieci?

Openstack openswitch basics
Openstack openswitch basicsOpenstack openswitch basics
Openstack openswitch basicsnshah061
 
Thebasicintroductionofopenvswitch
ThebasicintroductionofopenvswitchThebasicintroductionofopenvswitch
ThebasicintroductionofopenvswitchRamses Ramirez
 
2.7.1 Packet Tracer - Single-Area OSPFv2 Configuration - ILM.docx
2.7.1 Packet Tracer - Single-Area OSPFv2 Configuration - ILM.docx2.7.1 Packet Tracer - Single-Area OSPFv2 Configuration - ILM.docx
2.7.1 Packet Tracer - Single-Area OSPFv2 Configuration - ILM.docxJosimar Caitano
 
SDN/OpenFlow #lspe
SDN/OpenFlow #lspeSDN/OpenFlow #lspe
SDN/OpenFlow #lspeChris Westin
 
[오픈소스컨설팅] Linux Network Troubleshooting
[오픈소스컨설팅] Linux Network Troubleshooting[오픈소스컨설팅] Linux Network Troubleshooting
[오픈소스컨설팅] Linux Network TroubleshootingOpen Source Consulting
 
Deeper dive in Docker Overlay Networks
Deeper dive in Docker Overlay NetworksDeeper dive in Docker Overlay Networks
Deeper dive in Docker Overlay NetworksLaurent Bernaille
 
Westermo WeOS Multicast Tunneling
Westermo WeOS Multicast TunnelingWestermo WeOS Multicast Tunneling
Westermo WeOS Multicast TunnelingFabian Vandendyck
 
Networking Tutorial Goes to Basic PPP Configuration
Networking Tutorial Goes to Basic PPP ConfigurationNetworking Tutorial Goes to Basic PPP Configuration
Networking Tutorial Goes to Basic PPP Configuration3Anetwork com
 
Lab 9 instructions
Lab 9 instructionsLab 9 instructions
Lab 9 instructionstrayyoo
 
Lab_5_OSPF_MPLS_sham_link_on_MPLS_VPN_1698700003.pdf
Lab_5_OSPF_MPLS_sham_link_on_MPLS_VPN_1698700003.pdfLab_5_OSPF_MPLS_sham_link_on_MPLS_VPN_1698700003.pdf
Lab_5_OSPF_MPLS_sham_link_on_MPLS_VPN_1698700003.pdfEnRios1
 
Cisco data center support
Cisco data center supportCisco data center support
Cisco data center supportKrunal Shah
 
MPLS Deployment Chapter 2 - Services
MPLS Deployment Chapter 2 - ServicesMPLS Deployment Chapter 2 - Services
MPLS Deployment Chapter 2 - ServicesEricsson
 
VXLAN and FRRouting
VXLAN and FRRoutingVXLAN and FRRouting
VXLAN and FRRoutingFaisal Reza
 
CSC3407 Assigment 2 Question 1 (50 marks) USQ College .docx
CSC3407 Assigment 2 Question 1 (50 marks) USQ College .docxCSC3407 Assigment 2 Question 1 (50 marks) USQ College .docx
CSC3407 Assigment 2 Question 1 (50 marks) USQ College .docxfaithxdunce63732
 
us-17-Tsai-A-New-Era-Of-SSRF-Exploiting-URL-Parser-In-Trending-Programming-La...
us-17-Tsai-A-New-Era-Of-SSRF-Exploiting-URL-Parser-In-Trending-Programming-La...us-17-Tsai-A-New-Era-Of-SSRF-Exploiting-URL-Parser-In-Trending-Programming-La...
us-17-Tsai-A-New-Era-Of-SSRF-Exploiting-URL-Parser-In-Trending-Programming-La...sonjeku1
 
Practical webRTC - from API to Solution - webRTC Summit 2014 @ NYC
Practical webRTC - from API to Solution - webRTC Summit 2014 @ NYCPractical webRTC - from API to Solution - webRTC Summit 2014 @ NYC
Practical webRTC - from API to Solution - webRTC Summit 2014 @ NYCAlexandre Gouaillard
 

Similar to PLNOG 6: Marcin Kuczera - Obsługa abonentów poprzez sieć L2 i L3, czyli ciąg dalszy centralnego BRASa w sieci? (20)

Openstack openswitch basics
Openstack openswitch basicsOpenstack openswitch basics
Openstack openswitch basics
 
Thebasicintroductionofopenvswitch
ThebasicintroductionofopenvswitchThebasicintroductionofopenvswitch
Thebasicintroductionofopenvswitch
 
2.7.1 Packet Tracer - Single-Area OSPFv2 Configuration - ILM.docx
2.7.1 Packet Tracer - Single-Area OSPFv2 Configuration - ILM.docx2.7.1 Packet Tracer - Single-Area OSPFv2 Configuration - ILM.docx
2.7.1 Packet Tracer - Single-Area OSPFv2 Configuration - ILM.docx
 
SDN/OpenFlow #lspe
SDN/OpenFlow #lspeSDN/OpenFlow #lspe
SDN/OpenFlow #lspe
 
[오픈소스컨설팅] Linux Network Troubleshooting
[오픈소스컨설팅] Linux Network Troubleshooting[오픈소스컨설팅] Linux Network Troubleshooting
[오픈소스컨설팅] Linux Network Troubleshooting
 
Deeper dive in Docker Overlay Networks
Deeper dive in Docker Overlay NetworksDeeper dive in Docker Overlay Networks
Deeper dive in Docker Overlay Networks
 
Westermo WeOS Multicast Tunneling
Westermo WeOS Multicast TunnelingWestermo WeOS Multicast Tunneling
Westermo WeOS Multicast Tunneling
 
Networking Tutorial Goes to Basic PPP Configuration
Networking Tutorial Goes to Basic PPP ConfigurationNetworking Tutorial Goes to Basic PPP Configuration
Networking Tutorial Goes to Basic PPP Configuration
 
Icnd210 s08l02
Icnd210 s08l02Icnd210 s08l02
Icnd210 s08l02
 
OSPF by Abdullah Mukhtar
OSPF by Abdullah MukhtarOSPF by Abdullah Mukhtar
OSPF by Abdullah Mukhtar
 
Lab 9 instructions
Lab 9 instructionsLab 9 instructions
Lab 9 instructions
 
Lab_5_OSPF_MPLS_sham_link_on_MPLS_VPN_1698700003.pdf
Lab_5_OSPF_MPLS_sham_link_on_MPLS_VPN_1698700003.pdfLab_5_OSPF_MPLS_sham_link_on_MPLS_VPN_1698700003.pdf
Lab_5_OSPF_MPLS_sham_link_on_MPLS_VPN_1698700003.pdf
 
Cisco data center support
Cisco data center supportCisco data center support
Cisco data center support
 
MPLS Deployment Chapter 2 - Services
MPLS Deployment Chapter 2 - ServicesMPLS Deployment Chapter 2 - Services
MPLS Deployment Chapter 2 - Services
 
VXLAN and FRRouting
VXLAN and FRRoutingVXLAN and FRRouting
VXLAN and FRRouting
 
CCNA Icnd110 s05l04
CCNA Icnd110 s05l04CCNA Icnd110 s05l04
CCNA Icnd110 s05l04
 
MPLS LAB Practice Vol.1.pdf
MPLS LAB Practice Vol.1.pdfMPLS LAB Practice Vol.1.pdf
MPLS LAB Practice Vol.1.pdf
 
CSC3407 Assigment 2 Question 1 (50 marks) USQ College .docx
CSC3407 Assigment 2 Question 1 (50 marks) USQ College .docxCSC3407 Assigment 2 Question 1 (50 marks) USQ College .docx
CSC3407 Assigment 2 Question 1 (50 marks) USQ College .docx
 
us-17-Tsai-A-New-Era-Of-SSRF-Exploiting-URL-Parser-In-Trending-Programming-La...
us-17-Tsai-A-New-Era-Of-SSRF-Exploiting-URL-Parser-In-Trending-Programming-La...us-17-Tsai-A-New-Era-Of-SSRF-Exploiting-URL-Parser-In-Trending-Programming-La...
us-17-Tsai-A-New-Era-Of-SSRF-Exploiting-URL-Parser-In-Trending-Programming-La...
 
Practical webRTC - from API to Solution - webRTC Summit 2014 @ NYC
Practical webRTC - from API to Solution - webRTC Summit 2014 @ NYCPractical webRTC - from API to Solution - webRTC Summit 2014 @ NYC
Practical webRTC - from API to Solution - webRTC Summit 2014 @ NYC
 

Recently uploaded

LITTLE ABOUT LESOTHO FROM THE TIME MOSHOESHOE THE FIRST WAS BORN
LITTLE ABOUT LESOTHO FROM THE TIME MOSHOESHOE THE FIRST WAS BORNLITTLE ABOUT LESOTHO FROM THE TIME MOSHOESHOE THE FIRST WAS BORN
LITTLE ABOUT LESOTHO FROM THE TIME MOSHOESHOE THE FIRST WAS BORNtntlai16
 
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...ZurliaSoop
 
ECOLOGY OF FISHES.pptx full presentation
ECOLOGY OF FISHES.pptx full presentationECOLOGY OF FISHES.pptx full presentation
ECOLOGY OF FISHES.pptx full presentationFahadFazal7
 
Introduction to Artificial intelligence.
Introduction to Artificial intelligence.Introduction to Artificial intelligence.
Introduction to Artificial intelligence.thamaeteboho94
 
History of Morena Moshoeshoe birth death
History of Morena Moshoeshoe birth deathHistory of Morena Moshoeshoe birth death
History of Morena Moshoeshoe birth deathphntsoaki
 
"I hear you": Moving beyond empathy in UXR
"I hear you": Moving beyond empathy in UXR"I hear you": Moving beyond empathy in UXR
"I hear you": Moving beyond empathy in UXRMegan Campos
 
Using AI to boost productivity for developers
Using AI to boost productivity for developersUsing AI to boost productivity for developers
Using AI to boost productivity for developersTeri Eyenike
 
BIG DEVELOPMENTS IN LESOTHO(DAMS & MINES
BIG DEVELOPMENTS IN LESOTHO(DAMS & MINESBIG DEVELOPMENTS IN LESOTHO(DAMS & MINES
BIG DEVELOPMENTS IN LESOTHO(DAMS & MINESfuthumetsaneliswa
 
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven CuriosityUnlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven CuriosityHung Le
 
Ready Set Go Children Sermon about Mark 16:15-20
Ready Set Go Children Sermon about Mark 16:15-20Ready Set Go Children Sermon about Mark 16:15-20
Ready Set Go Children Sermon about Mark 16:15-20rejz122017
 
BEAUTIFUL PLACES TO VISIT IN LESOTHO.pptx
BEAUTIFUL PLACES TO VISIT IN LESOTHO.pptxBEAUTIFUL PLACES TO VISIT IN LESOTHO.pptx
BEAUTIFUL PLACES TO VISIT IN LESOTHO.pptxthusosetemere
 
2024 mega trends for the digital workplace - FINAL.pdf
2024 mega trends for the digital workplace - FINAL.pdf2024 mega trends for the digital workplace - FINAL.pdf
2024 mega trends for the digital workplace - FINAL.pdfNancy Goebel
 
The Concession of Asaba International Airport: Balancing Politics and Policy ...
The Concession of Asaba International Airport: Balancing Politics and Policy ...The Concession of Asaba International Airport: Balancing Politics and Policy ...
The Concession of Asaba International Airport: Balancing Politics and Policy ...Kayode Fayemi
 
Digital collaboration with Microsoft 365 as extension of Drupal
Digital collaboration with Microsoft 365 as extension of DrupalDigital collaboration with Microsoft 365 as extension of Drupal
Digital collaboration with Microsoft 365 as extension of DrupalFabian de Rijk
 
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...David Celestin
 
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdfSOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdfMahamudul Hasan
 

Recently uploaded (19)

LITTLE ABOUT LESOTHO FROM THE TIME MOSHOESHOE THE FIRST WAS BORN
LITTLE ABOUT LESOTHO FROM THE TIME MOSHOESHOE THE FIRST WAS BORNLITTLE ABOUT LESOTHO FROM THE TIME MOSHOESHOE THE FIRST WAS BORN
LITTLE ABOUT LESOTHO FROM THE TIME MOSHOESHOE THE FIRST WAS BORN
 
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...
 
in kuwait௹+918133066128....) @abortion pills for sale in Kuwait City
in kuwait௹+918133066128....) @abortion pills for sale in Kuwait Cityin kuwait௹+918133066128....) @abortion pills for sale in Kuwait City
in kuwait௹+918133066128....) @abortion pills for sale in Kuwait City
 
ICT role in 21st century education and it's challenges.pdf
ICT role in 21st century education and it's challenges.pdfICT role in 21st century education and it's challenges.pdf
ICT role in 21st century education and it's challenges.pdf
 
ECOLOGY OF FISHES.pptx full presentation
ECOLOGY OF FISHES.pptx full presentationECOLOGY OF FISHES.pptx full presentation
ECOLOGY OF FISHES.pptx full presentation
 
Introduction to Artificial intelligence.
Introduction to Artificial intelligence.Introduction to Artificial intelligence.
Introduction to Artificial intelligence.
 
History of Morena Moshoeshoe birth death
History of Morena Moshoeshoe birth deathHistory of Morena Moshoeshoe birth death
History of Morena Moshoeshoe birth death
 
"I hear you": Moving beyond empathy in UXR
"I hear you": Moving beyond empathy in UXR"I hear you": Moving beyond empathy in UXR
"I hear you": Moving beyond empathy in UXR
 
Using AI to boost productivity for developers
Using AI to boost productivity for developersUsing AI to boost productivity for developers
Using AI to boost productivity for developers
 
BIG DEVELOPMENTS IN LESOTHO(DAMS & MINES
BIG DEVELOPMENTS IN LESOTHO(DAMS & MINESBIG DEVELOPMENTS IN LESOTHO(DAMS & MINES
BIG DEVELOPMENTS IN LESOTHO(DAMS & MINES
 
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven CuriosityUnlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
 
Ready Set Go Children Sermon about Mark 16:15-20
Ready Set Go Children Sermon about Mark 16:15-20Ready Set Go Children Sermon about Mark 16:15-20
Ready Set Go Children Sermon about Mark 16:15-20
 
BEAUTIFUL PLACES TO VISIT IN LESOTHO.pptx
BEAUTIFUL PLACES TO VISIT IN LESOTHO.pptxBEAUTIFUL PLACES TO VISIT IN LESOTHO.pptx
BEAUTIFUL PLACES TO VISIT IN LESOTHO.pptx
 
2024 mega trends for the digital workplace - FINAL.pdf
2024 mega trends for the digital workplace - FINAL.pdf2024 mega trends for the digital workplace - FINAL.pdf
2024 mega trends for the digital workplace - FINAL.pdf
 
Abortion Pills Fahaheel ௹+918133066128💬@ Safe and Effective Mifepristion and ...
Abortion Pills Fahaheel ௹+918133066128💬@ Safe and Effective Mifepristion and ...Abortion Pills Fahaheel ௹+918133066128💬@ Safe and Effective Mifepristion and ...
Abortion Pills Fahaheel ௹+918133066128💬@ Safe and Effective Mifepristion and ...
 
The Concession of Asaba International Airport: Balancing Politics and Policy ...
The Concession of Asaba International Airport: Balancing Politics and Policy ...The Concession of Asaba International Airport: Balancing Politics and Policy ...
The Concession of Asaba International Airport: Balancing Politics and Policy ...
 
Digital collaboration with Microsoft 365 as extension of Drupal
Digital collaboration with Microsoft 365 as extension of DrupalDigital collaboration with Microsoft 365 as extension of Drupal
Digital collaboration with Microsoft 365 as extension of Drupal
 
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
 
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdfSOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
 

PLNOG 6: Marcin Kuczera - Obsługa abonentów poprzez sieć L2 i L3, czyli ciąg dalszy centralnego BRASa w sieci?

  • 1. PLNOG 6, Warszawa, 17 Marca 2010 ● coś o mnie ● dlaczego kontynuacja tematu ? Obsługa abonentów poprzez sieć L2 i L3, czyli ciąg dalszy centralnego BRASa w sieci
  • 2. PLNOG 6, Warszawa, 17 Marca 2010 SE100 #1 BGP peer 1 BGP peer 2 BGP peer 3 Obecna struktura sieci SE100 #2
  • 3. PLNOG 6, Warszawa, 17 Marca 2010 O&M Radius PPPoE - implementacja context wifi1 vlan 521 vlan 522 vlan 523 vlan 524 Vlan 525 port ethernet 2/3 dot1q pvc 521 encapsulation multi mac-address 00:00:01:ac:01:00 circuit protocol pppoe bind authentication chap maximum 2000 dot1q pvc 522 encapsulation multi mac-address 00:00:01:ac:01:00 circuit protocol pppoe bind authentication chap maximum 2000 802.1Q or QinQ
  • 4. PLNOG 6, Warszawa, 17 Marca 2010 [local]RedBack_SE100#context wifi1 [wifi1]RedBack_SE100#show config Building configuration... Current configuration: ! context wifi1 domain wifi advertise ! … [wifi1]RedBack_SE100#context voip1 [voip1]RedBack_SE100#show config Building configuration... Current configuration: ! context voip1 domain voip advertise ! … [voip1]RedBack_SE100#context sgt-tv [sgt-tv]RedBack_SE100#show config Building configuration... Current configuration: ! context sgt-tv ! ... [voip1]RedBack_SE100#context local [local]RedBack_SE100#show config ! … ! pppoe services marked-domains pppoe tag ac-name leon-ac01 pppoe always-send-padt ! ... PPPoE implmentacja - cont.
  • 5. PLNOG 6, Warszawa, 17 Marca 2010 O&M Radius CLIPS implementatacja context clips vlan 3301 vlan 3302 vlan 3303port ethernet 2/3 dot1q pvc 3301 encapsulation multi mac-address 00:00:01:ac:01:00 service clips dhcp context clips dot1q pvc 3302 encapsulation multi mac-address 00:00:01:ac:01:00 service clips dhcp context clips 802.1Q or QinQ 87.101.75.212/20 87.101.64.89/20 87.101.66.120/20 87.101.70.227/20 87.101.71.56/20 interface clips multibind description GW interface ip address 87.101.64.1/20 dhcp server interface ip arp proxy-arp ClientLess IP Service
  • 6. PLNOG 6, Warszawa, 17 Marca 2010 BGP management clips wifi voip bgp peer 1 bgp peer 2 bgp peer 3 RedBack SE100 lan-1 wifi vlan-1 wifi vlan-n lan-n O&M Radius voip IP PBX CLIPS & PPPoE
  • 7. PLNOG 6, Warszawa, 17 Marca 2010 CLIPS & PPPoE # regular DHCP + PPPoE ! port ethernet 2/3 encapsulation dot1q dot1q pvc 5 encapsulation multi bind interface vlan5 bgp1 circuit protocol pppoe bind authentication chap maximum 100 ! # CLIPS (DHCP) + PPPoE ! port ethernet 2/3 encapsulation dot1q dot1q pvc 10 encapsulation multi service clips dhcp context clips circuit protocol pppoe bind authentication chap maximum 100 !
  • 8. PLNOG 6, Warszawa, 17 Marca 2010 Wprowadzamy GEPON 10.0.0.10/24 10.0.0.227/24 10.0.0.99/24 OLT ONUAle w czym problem ??? PON 10.0.0.13/24 10.0.0.108/24 10.0.0.1/24
  • 9. PLNOG 6, Warszawa, 17 Marca 2010 Wprowadzamy GEPON 10.0.0.10/24 10.0.0.227/24 10.0.0.99/24 OLT ONUAle w czym problem ??? PON 10.0.0.13/24 10.0.0.108/24 10.0.0.1/24
  • 10. PLNOG 6, Warszawa, 17 Marca 2010 Jak to podobno zrobił Dialog ? 10.0.0.10/32 10.0.0.227/32 10.0.0.99/32 OLT ONU PON 10.0.0.13/32 10.0.0.108/32 10.0.0.1/24 BRAS Sesje PPPoE
  • 11. PLNOG 6, Warszawa, 17 Marca 2010 O&M Radius A jak my to zrobiliśmy ?? context clips port ethernet 2/4 dot1q pvc 3301 encapsulation multi service clips dhcp context clips 188.137.48.10/23 188.137.48.17/23 188.137.48.99/23 188.137.49.10/23 188.137.49.89/23 interface GEPON multibind description Adresacja dla GEPONa ip address 188.137.48.1/23 dhcp server interface ip arp proxy-arp always GEPON + CLIPS OLT ONU vlan3036
  • 12. PLNOG 6, Warszawa, 17 Marca 2010 OLT ONUI po problemie ;) PON 188.137.48.1/23 GEPON + CLIPS cont. 188.137.48.10/23 188.137.48.17/23 188.137.48.99/23 188.137.49.10/23 188.137.49.89/23 ip arp proxy-arp always
  • 13. PLNOG 6, Warszawa, 17 Marca 2010 CLIPS po L3 ??? O&M Radius context clips LAN 1 LAN 2 LAN 3 802.1Q vlan MAC LIMIT Np. usługa Netii lub 3s
  • 14. PLNOG 6, Warszawa, 17 Marca 2010 O&M Radius BRAS context bgp2 95.131.35.64/26 vlan 806 95.131.35.249/30 Świat Switch L3 95.131.35.250/30 95.131.35.65 95.131.35.90 95.131.35.70 95.131.35.77 CLIPS po L3
  • 15. PLNOG 6, Warszawa, 17 Marca 2010 # L3 router # ExtremeNetworks x450 create vlan test-clipsL3 config vlan test-clipsL3 tag 806 config vlan test-clipsL3 add ports 1 tagged config vlan test-clipsL3 ipaddress 95.131.35.250/30 create vlan test-clipsL3-LAN1 config vlan test-clipsL3-LAN1 add ports 2 untagged config vlan test-clipsL3 ipaddress 95.131.35.65/26 config iproute add default 95.131.35.249 enable ipforwarding enable bootprelay vr "VR-Default" configure bootprelay add 95.131.35.249 vr "VR-Default" # CLIPS po L3 – L3 router SummitX450-24x.9 # show vlan --------------------------------------------------------------------------------------- Name VID Protocol Addr Flags Proto Ports Virtual --------------------------------------------------------------------------------------- test-clipsL3-LAN 4093 95.131.35.65 /26 -f---------------------- ANY 1 /1 VR-Default test-clipsL3-p2p 806 95.131.35.250 /30 -f---------------------- ANY 1 /1 VR-Default ---------------------------------------------------------------------------------------
  • 16. PLNOG 6, Warszawa, 17 Marca 2010 CLIPS po L3 – BRAS # BRAS # Ericsson/Redback SE100 ! context bgp2 ! no ip domain-lookup ! interface to-l3-router ip address 95.131.35.249/30 ip access-group acl-for-l3-relays-only in ! interface vlan300 description ATMAN - transit.global ip address 212.91.8.246/30 ! interface vlan796 description crowley-decix AS49001 ip address 93.159.57.138/30 ! interface vlan806 multibind description clipsL3 ip address 95.131.35.126/26 dhcp server interface no logging console ! ! ip access-list acl-for-l3-relays-only seq 10 permit ip host 95.131.35.250 seq 11 permit ip host 95.131.35.65 ! aaa authentication subscriber none ! subscriber default dhcp max-addrs 1 dns primary 195.66.73.2 dns secondary 195.66.73.11 ! ip route 95.131.35.64/26 95.131.35.250 connected tag 777 ! dhcp server policy option domain-name-server 195.66.73.2 195.66.73.11 subnet 95.131.35.64/26 name clipsL3 range 95.131.35.70 95.131.35.100 option router 95.131.35.65 ! ! port ethernet 2/16 auto-negotiate flc tx&rx force enable no shutdown encapsulation dot1q dot1q pvc 806 bind interface to-l3-router bgp2 service clips dhcp context bgp2 !
  • 17. PLNOG 6, Warszawa, 17 Marca 2010 CLIPS po L3 – BRAS [bgp2]R1_SE100#show subscribers active 00:00:24:c5:03:e0 Session state Up Circuit 2/16 vlan-id 806 clips 212855 Internal Circuit 2/16:1023:63/7/2/46895 Interface bound vlan806 Current port-limit unlimited dns primary 195.66.73.2 (applied from sub_default) dns secondary 195.66.73.11 (applied from sub_default) dhcp max-addrs 1 (applied) IP host entries installed by DHCP: (max_addr 1 cur_entries 1) 95.131.35.70 00:00:24:c5:03:e0 [bgp2]R1_SE100#show circuit Circuit Internal Id Encap State Bound to 2/16 vlan-id 806 1/2/636 dot1q Up to-l3-router@bgp2 2/16 vlan-id 806 clips 212855 7/2/46895 dot1q clips Up vlan806@bgp2 [bgp2]R1_SE100#show bindings Circuit State Encaps Bind Type Bind Name 2/16 vlan-id 806 Up dot1q interface to-l3-router@bgp2 2/16 vlan-id 806 clips 212855 Up dot1q clips authen 00:00:24:c5:03:e0
  • 18. PLNOG 6, Warszawa, 17 Marca 2010 CLIPS po L3 – Zapętlić ruch przez BRAS Ale po co ??? O&M Radius BRAS context bgp2 95.131.35.64/26 vlan 806 Świat Switch L3 Cisco – private vlan z forwardowaniem ruchu na wybrany port
  • 19. PLNOG 6, Warszawa, 17 Marca 2010 Co z obsługą RouteSerwerów ?? Wprowadzone od SEOS 6.4.1.1.. ale....
  • 20. PLNOG 6, Warszawa, 17 Marca 2010 Co z Ipv6 dla abonentów (BRAS) ?? Wprowadzone w SEOS 6.3.1.2 Oraz w SEOS 6.4.1.1.. ale....
  • 21. PLNOG 6, Warszawa, 17 Marca 2010 W przypadku pytań: Marcin Kuczera E-mail: marcin.kuczera@leon.pl Tel. +48 605 592 617